pneumatic rain removal system - Spanish English Dictionary